package Library.Login;

import java.rmi.*;
import java.util.*;

//TODO: [LIBRARY#12] [JAVADOC] javadoc missing
/**
 *
 */
public interface ITicket extends Remote
{
    /**
     * //TODO: [LIBRARY#15] [JAVADOC] javadoc missing
     * @return
     * @throws RemoteException
     */
    String getUsername() throws RemoteException;

    /**
     * geeft een lijst met de gameservers terug
     * @return lijst met gameservers
     * @throws RemoteException
     */
    Map<String, String> getGameServers() throws RemoteException;
    
    /**
     *
     * @return
     * @throws RemoteException
     */
    String getToken() throws RemoteException;
}